Skip to content

AWHP cooling logic #111#116

Open
urwahah wants to merge 8 commits into
developmentfrom
AWHP-cooling-logic-#111
Open

AWHP cooling logic #111#116
urwahah wants to merge 8 commits into
developmentfrom
AWHP-cooling-logic-#111

Conversation

@urwahah

@urwahah urwahah commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

per #111:

  • added new awhp_sizing_priority input to choose load that drives AWHP sizing
  • added logic to size AWHP for cooling or larger of heating and cooling
    • revised the AWHP_NUM_H variables to just AWHP_NUM since the same number is used for both. AWHP_NUM_C is still kept to track the units actually used in cooling, per below
  • revised AWHP operation to allow simultaneous heating and cooling operation
    • heating is assumed to take priority. the available AWHP cooling capacity is calculated using the number of AWHP compressors not used to serve heating load in any given hour

@urwahah urwahah requested a review from t-kramer June 19, 2026 17:45
Comment thread src/energy.py
if scen.awhp_use_cooling:
sizing_priority = scen.awhp_sizing_priority

awhp_c = library.get_equipment(scen.awhp)

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this section from the AWHP cooling phase had to be moved up to the AWHP heating phase for the sizing calculations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant